i can bet my life on - Alemán Inglés Diccionario